/* Toolbars */

.sitetaskmgr .toolbar .yui-pg-container,
.sitetaskmgr .toolbar .yui-pg-container .yui-pg-current
{
   line-height: 2;
   margin: 0 0 0 0.3em;
   padding: 0;
}

/* Body */

.sitetaskmgr .body h4
{
   margin-bottom: 0.2em;
}

.sitetaskmgr .body .unassigned-task
{
   padding: 0.15em;
   text-transform: uppercase;
   font-size: 80%;
}

/* Data Table */

.sitetaskmgr .yui-dt-col-isPooled div
{
   text-align: center   
}

.sitetaskmgr .yui-dt-col-isPooled img
{
   margin-bottom: 0.5em;
}

.sitetaskmgr .yui-dt-col-title .yui-dt-liner
{
   line-height: 1.4;
   padding-top: 0;
}

.sitetaskmgr .task-delayed
{
   padding-left: 1.5em;
   background: url(../images/warning-16.png) no-repeat; 
}

.sitetaskmgr a.view-task,
.sitetaskmgr a.edit-task
{
   cursor: pointer;
   padding: 1em 0.75em;
   visibility: hidden;
}

.sitetaskmgr a.view-task
{
   background: url(../images/task-16.png) no-repeat center;
}

.sitetaskmgr a.edit-task
{
   background: url(../images/edit-16.png) no-repeat center;
}

.sitetaskmgr .yui-dt-col-name a:active,
.sitetaskmgr .yui-dt-col-name a:hover
{
   text-decoration: none;
}

.sitetaskmgr .yui-dt-highlighted a
{
   visibility: visible;
}

.sup_mandatory
{
    font-size:xx-small; 
    vertical-align:top;
    color: red;
} 


.col-align-right 
{
    text-align:right !important;
}
.col-align-center 
{
    text-align:center !important;
}
.col-align-left 
{
    text-align:left !important;
}

.center-paginator
{
    text-align: center;
    width: 100% !important;
}

.no-margin
{
    margin-left: 0px !important;
}

.noitems
{
    display: none;
}

.noitemsimg
{
    display: none;
    float: left;
    padding-right: 15px;
}

.col-config 
{
    background-color:white;
    height: 100%;
}
.col-showhide-col 
{
    clear:both;
    padding:.5em 1em 3em;
    border-bottom:1px solid gray;
    background-color:white;
}
.col-showhide-key 
{
    float:left;
}
.col-showhide-button 
{
    float:right;
}

.hidewrapper 
{
    height: 15em;
    width: 25em;
    overflow: auto;
    border:1px solid #959595;
}

.config-dashlet .bd .yui-gd
{
    width: 100%;
}
          

.sitetaskmgr-datatable table
{
   border: medium none !important;
   width: 100%;
}


.sitetaskmgr-datatable tbody
{
   outline: none;
}

.sitetaskmgr-datatable tbody,
.sitetaskmgr-datatable tr.yui-dt-highlighted,
.sitetaskmgr-datatable tr.yui-dt-even,
.sitetaskmgr-datatable tr.yui-dt-odd,
.sitetaskmgr-datatable yui-dt-empty
{
   background-color: transparent !important;
   cursor: default !important;
}

.sitetaskmgr-datatable td
{
   border-bottom: 1px dashed #d9d9d9 !important;
   border-right: medium none !important;
   vertical-align: top;
}

.sitetaskmgr-datatable tr.yui-dt-last td
{
   border-bottom: none !important;
}

.sitetaskmgr-datatable td .yui-dt-liner
{
   padding: 4px;
}

.sitetaskmgr-datatable table .yui-dt-message td
{
   border: medium none !important;
}

.sitetaskmgr-datatable table tr.yui-dt-highlighted,
.sitetaskmgr-datatable table tr.yui-dt-highlighted td.yui-dt-asc,
.sitetaskmgr-datatable table tr.yui-dt-highlighted td.yui-dt-desc,
.sitetaskmgr-datatable table tr.yui-dt-even td.yui-dt-highlighted,
.sitetaskmgr-datatable table tr.yui-dt-odd td.yui-dt-highlighted
{
   cursor: default;
}

.sitetaskmgr-datatable table tr td a
{
   cursor: pointer;
}


.short-third
{
    width: 30% !important;
}


